holy mackerel
noun
,
Slang.
1.
(used as an exclamation to express surprise or wonder.)
Origin
1795-1805
Contemporary definitions for
holy mackerel
interjection
See
holy cow